package com.auxgroup.hr.front.service.personnal;

import java.util.Date;
import java.util.List;

import com.auxgroup.hr.front.dao.domain.PsCEmpMatchVw;
import com.auxgroup.hr.front.dao.domain.PsCEmplCrdVw;
import com.auxgroup.hr.front.dao.domain.PsCLaveDtlVw;

/** 
 * @author lvliuhao 
 * @version 创建时间：2018年8月16日 下午2:59:40 
 * 类说明 
 */
public interface DailyCalendarService {

	/**
	 * 查询考勤结果集合
	 * @param emplid
	 * @return
	 */
	public List<PsCEmpMatchVw> getEmpMatchs(String emplid,String dateMonth);
	
	/**
	 * 查询考勤结果
	 * @param emplid
	 * @param dateDay
	 * @return
	 */
	public PsCEmpMatchVw getEmpMatch(String emplid,Date dateDay);
	
	
	/**
	 * 休假记录
	 * @param emplid
	 * @param dateDay
	 * @return
	 */
	public List<PsCLaveDtlVw> getLaveDtlsByMonth(String emplid,String dateMonth);
	
	
	/**
	 * 休假记录
	 * @param emplid
	 * @param dateDay
	 * @return
	 */
	public List<PsCLaveDtlVw> getLaveDtlsByDay(String emplid,String dateDay);
	
	/**
	 * 查询签到记录
	 * @param emplid
	 * @return
	 */
	public List<PsCEmplCrdVw> getEmplCrds(String emplid,Date dateDay);
	
}
 